home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / COMAL / Z-Misc Series / (k)zk.d64 / xpl0help < prev    next >
Text File  |  2007-03-01  |  3KB  |  82 lines

  1. 0010 //  ─IRECTIONS OF USE OF THE
  2. 0020 //                 ╪╨╠0 COMPILER SYSTEM
  3. 0030 //  -----------------------------------
  4. 0040 //  ╫HEN LOADED AND STARTED THE PROGRAM
  5. 0050 //  WILL PRESENT A MENU OF INCLUDED
  6. 0060 //  FUNCTIONS. ╘HESE INCLUDE COMPILA-
  7. 0070 //  TION, EXECUTION AND CODE PRINTOUT
  8. 0080 //  OF ╪╨╠0 PROGRAMS. ┴LL THESE FUNC-
  9. 0090 //  TIONS ARE SELECTED BY A PRESS OF A
  10. 0100 //  KEY. ╫HEN THE USER HAS SELECTED A
  11. 0110 //  FUNCTION, THE COMPILER SYSTEM WILL
  12. 0120 //  PROMPT FOR INFORMATION ABOUT THE
  13. 0130 //  PROGRAM NAME, LISTING MEDIUM ETC.
  14. 0140 //
  15. 0150 //  ┬EFORE COMPILATION OF AN ╪╨╠0
  16. 0160 //  PROGRAM, THE USER MUST HAVE A MEANS
  17. 0170 //  OF KEYING IN THE PROGRAM. ╔N ORDER
  18. 0180 //  TO SIMPLIFY THE SYSTEM, IT DOES NOT
  19. 0190 //  INCLUDE AN EDITOR.
  20. 0200 //  ╔NSTEAD, ╪╨╠0 PROGRAMS ARE ASSUMED
  21. 0210 //  TO BE STORED ON DISK IN THE FORM OF
  22. 0220 //  A ├╧═┴╠ PROGRAM CONSISTING OF COM-
  23. 0230 //  MENT LINES ONLY. ╘HESE PROGRAMS
  24. 0240 //  MUST BE ╠╔╙╘ED, NOT ╙┴╓┼D TO DISK.
  25. 0250 //  ┴N EXAMPLE FOLLOWS:
  26. 0260 //
  27. 0270 //  0010 // CONST N=5;
  28. 0280 //  0020 // VAR M;
  29. 0290 //  0030 //
  30. 0300 //  0040 // BEGIN
  31. 0310 //  0035 //  M:=7;
  32. 0320 //  0050 //  WRITELN(M*N); WRITELN
  33. 0330 //  0060 // END.
  34. 0340 //
  35. 0350 //  ╫HEN THE USER ISSUES A ├OMPILE COM-
  36. 0360 //  MAND, THE SYSTEM ASKES FOR THE FILE
  37. 0370 //  NAME. ─URING THE COMPILATION, A
  38. 0380 //  LISTING OF THE ╪╨╠0 PROGRAM WILL BE
  39. 0390 //  OUTPUT ON THE TERMINAL OR THE PRIN-
  40. 0400 //  TER. ╘HIS LISTING WILL INCLUDE
  41. 0410 //  SOURCE TEXT AND INDICATIONS OF POS-
  42. 0420 //  SIBLE ERRORS.
  43. 0430 //
  44. 0440 //  ╔F THE COMPILATION SUCCEEDS, A FILE
  45. 0450 //  CONTAINING THE COMPILED CODE OF THE
  46. 0460 //  PROGRAM WILL BE CREATED. ╘HIS FILE
  47. 0470 //  WILL HAVE THE SAME NAME AS THE
  48. 0480 //  SOURCE FILE, ADDING THE PREFIX
  49. 0490 //  '├╧─.'.
  50. 0500 //  ╘HE SOURCE FILE NAME MUST HAVE THE
  51. 0510 //  PREFIX '╨╠0.'.
  52. 0520 //
  53. 0530 //  ╫HEN THE USER ISSUES AN ┼XECUTE
  54. 0540 //  COMMAND, HE WILL BE PROMPTED FOR
  55. 0550 //  THE NAME OF THE PROGRAM TO EXECUTE.
  56. 0560 //  ╘HE EXECUTION STARTS WHEN
  57. 0570 //    ╙╘┴╥╘ ╪╨╠0
  58. 0580 //  IS DISPLAYED ON THE TERMINAL AND
  59. 0590 //  STOPS WHEN
  60. 0600 //    ┼╬─ ╪╨╠0
  61. 0610 //  IS DISPLAYED. ╘HIS CAN BE USED TO
  62. 0620 //  TIME THE PROGRAM EXECUTION.
  63. 0630 //
  64. 0640 //  ╘HE INTERESTED USER MAY WANT TO
  65. 0650 //  LOOK AT THE COMPILED CODE. ╘HIS
  66. 0660 //  CODE CAN BE WRITTEN OUT BY MEANS OF
  67. 0670 //  THE ╨RINT COMMAND.
  68. 0680 //  ╘HE CODE IS NOT EXPLAINED HERE; THE
  69. 0690 //  USER SHOULD REFER TO THE PROGRAM
  70. 0700 //  ╪╨╠0╔╬╘╨ FOR A RUDIMENTARY EXPLANA-
  71. 0710 //  TION OF THE STRUCTURE OF THE CODE.
  72. 0720 //
  73. 0730 //  ╘HE SYSTEM CAN BE STOPPED BY MEANS
  74. 0740 //  OF THE ┼╙├-KEY ON THE TERMINAL.
  75. 0750 //  ╫HILE THE SYSTEM IS WORKING IT IS
  76. 0760 //  NOT RECOMMENDED TO USE THE ┼╙├-KEY,
  77. 0770 //  AS THIS MAY CAUSE CONFUSION ON A
  78. 0780 //  LATER RUN DUE TO HALF-WRITTEN
  79. 0790 //  FILES.
  80. 0800 //
  81. 0810 //  ┼╬─ - >> ─EPRESS SPACE BAR <<
  82.